CC	=	gcc
FLAGS	=		-O2 -Wall -Winline
LDFLAGS =		-O2 -Wall -Winline
#~ FLAGS	=	-ggdb
#~ LDFLAGS	=	-ggdb
INCS	=	-I. -I/usr/include
LIBS	=

OBJS	=	Image.o utils.o

default:	pxm2pxm

%.o:	%.c
	$(CC) $(FLAGS) $(INCS) -o $@ -c $<

pxm2pxm:	$(OBJS) pxm2pxm.o
	$(CC) -o $@ $(OBJS) pxm2pxm.o $(LDFLAGS) $(LIBS)

pbm2pbm:	$(OBJS) pbm2pbm.o
	$(CC) -o $@ $(OBJS) pbm2pbm.o $(LDFLAGS) $(LIBS)

clean: 
	rm -rf *.o pxm2pxm pbm2pbm *~